Synonyms for "lusus naturae"

Words with similar meaning